--#SET TERMINATOR @
DROP TRIGGER WychowawcaAddTrigger@

CREATE TRIGGER WychowawcaAddTrigger
  BEFORE INSERT ON Klasy
  --LANGUAGE SQL
  REFERENCING NEW AS o
  FOR EACH ROW MODE DB2SQL
  BEGIN ATOMIC
	UPDATE UzytkownicySystemu SET uprawnienia='wychowawca' WHERE Nauczyciele_id=o.Wychowawca;
  END
  @

DROP TRIGGER WychowawcaDelTrigger@

CREATE TRIGGER WychowawcaDelTrigger
  AFTER DELETE ON Klasy
  --LANGUAGE SQL
  REFERENCING OLD AS o
  FOR EACH ROW MODE DB2SQL
  BEGIN ATOMIC
	UPDATE UzytkownicySystemu SET uprawnienia='nauczyciel' WHERE Nauczyciele_id=o.Wychowawca;
  END
  @